package vashion.azeroth.core.personal.tran.dao;

import java.util.List;

import vashion.azeroth.core.dao.BaseDao;
import vashion.azeroth.core.dao.DaoRepository;
import vashion.azeroth.core.personal.tran.pojo.PersonalSnapshot;
import vashion.azeroth.core.personal.tran.pojo.PersonalSnapshotExt;

@DaoRepository
public interface PersonalSnapshotDao extends BaseDao<PersonalSnapshot> {

	PersonalSnapshot getSnapshot(PersonalSnapshot snapshot);
	
	List<PersonalSnapshotExt> queryReturnGoodsOrder(PersonalSnapshot snapshot);
	
	int queryReturnGoodsOrderCnt(PersonalSnapshot snapshot);
	
	List<PersonalSnapshot> queryEnableRebateOrder();
	
}
